package com.zh.rent.service;

import com.github.pagehelper.PageInfo;
import com.zh.rent.pojo.Account;
import com.zh.rent.pojo.StandbyAccount;

import java.util.List;
import java.util.Map;

public interface StanAccountService {
    //后台添加多行数据
    int insertaccountsAll(List<StandbyAccount> list);

    //后台添加一行数据
    int insertaccounts(StandbyAccount account);
    //后台账号显示
    PageInfo<StandbyAccount> selaccountAll(Integer pageNum, Integer pageSeiz, Map<String,Object> map);

    //账号修改
    int updateaccount(StandbyAccount stanaccount);

    //批量删除
    int delAccBccAll(List<Integer> list);
    //根据id删除
    int delAccBccid(Integer Accountid);

    //备用账号启用
    int updateaccountStart(Integer Standbyid,Integer start);

    //根据id查表
    StandbyAccount selStanAcc(Integer Standbyid);

    //根据类型分配一个账号
    StandbyAccount selStanAccint(String AccountType);
}
